// if(true){//条件语句不形成作用域
//    var a = 1
// }
//  console.log(a);

//  for(var i = 0; i < 2; i++){     //for循环不形成作用域
//     var a =100
//  }
//  console.log(a);

// if(true){//let可以和条件语句形成作用域(块级作用域)
//    let a = 1
// }
//  console.log(a);

//  for(var i = 0; i < 2; i++){     //let可以与所有带花括号的形成作用域
//     let a =100
//  }
//  console.log(a);

{
    const a = 1
    var b = 2
}
console.log(b);